#ifndef __frame_h__
#define __frame_h__

/* Forward Declarations */

struct ENUMDESC;

/* header files for imported files */
#include "frmsite.h"

#ifndef __IHTMLFrameElement_FWD_DEFINED__
#define __IHTMLFrameElement_FWD_DEFINED__
typedef interface IHTMLFrameElement IHTMLFrameElement;
#endif     /* __IHTMLFrameElement_FWD_DEFINED__ */

#ifndef __IHTMLFrameElement2_FWD_DEFINED__
#define __IHTMLFrameElement2_FWD_DEFINED__
typedef interface IHTMLFrameElement2 IHTMLFrameElement2;
#endif     /* __IHTMLFrameElement2_FWD_DEFINED__ */

#ifndef __IHTMLFrameElement_INTERFACE_DEFINED__

#define __IHTMLFrameElement_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLFrameElement;


MIDL_INTERFACE("3050f313-98b5-11cf-bb82-00aa00bdce0b")
IHTMLFrameElement : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE put_borderColor(
         /* [in] */ VARIANT v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_borderColor(
         /* [out] */ VARIANT * p) = 0;

};

#endif     /* __IHTMLFrameElement_INTERFACE_DEFINED__ */


#ifndef __IHTMLFrameElement2_INTERFACE_DEFINED__

#define __IHTMLFrameElement2_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLFrameElement2;


MIDL_INTERFACE("3050f7f5-98b5-11cf-bb82-00aa00bdce0b")
IHTMLFrameElement2 : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE put_height(
         /* [in] */ VARIANT v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_height(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_width(
         /* [in] */ VARIANT v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_width(
         /* [out] */ VARIANT * p) = 0;

};

#endif     /* __IHTMLFrameElement2_INTERFACE_DEFINED__ */



EXTERN_C const GUID GUID_HTMLFrameElement;



EXTERN_C const GUID DIID_DispHTMLFrameElement;


#ifndef _CFrameElement_PROPDESCS_
EXTERN_C const PROPERTYDESC_BASIC s_propdescCFrameElementborderColor;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCFrameElementheight;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCFrameElementwidth;

#endif


#endif /*__frame_h__*/

